/**
 * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */

package it.apuliait.model;

import com.liferay.portal.kernel.util.Validator;
import com.liferay.portal.model.ModelWrapper;

import java.util.HashMap;
import java.util.Map;

/**
 * <p>
 * This class is a wrapper for {@link LineaFattura}.
 * </p>
 *
 * @author Donatello
 * @see LineaFattura
 * @generated
 */
public class LineaFatturaWrapper implements LineaFattura,
	ModelWrapper<LineaFattura> {
	public LineaFatturaWrapper(LineaFattura lineaFattura) {
		_lineaFattura = lineaFattura;
	}

	@Override
	public Class<?> getModelClass() {
		return LineaFattura.class;
	}

	@Override
	public String getModelClassName() {
		return LineaFattura.class.getName();
	}

	@Override
	public Map<String, Object> getModelAttributes() {
		Map<String, Object> attributes = new HashMap<String, Object>();

		attributes.put("lineaFatturaId", getLineaFatturaId());
		attributes.put("documentoIDFK", getDocumentoIDFK());
		attributes.put("numeroLinea", getNumeroLinea());
		attributes.put("descrizione", getDescrizione());
		attributes.put("dataInizio", getDataInizio());
		attributes.put("dataFine", getDataFine());
		attributes.put("quantita", getQuantita());
		attributes.put("prezzoUnitario", getPrezzoUnitario());
		attributes.put("prezzoTotale", getPrezzoTotale());
		attributes.put("aliquotaIvaLinea", getAliquotaIvaLinea());
		attributes.put("tipoPrestazione", getTipoPrestazione());
		attributes.put("ritenuta", getRitenuta());
		attributes.put("natura", getNatura());
		attributes.put("riferimentoAmministrativo",
			getRiferimentoAmministrativo());
		attributes.put("numeroDdt", getNumeroDdt());
		attributes.put("dataDdt", getDataDdt());
		attributes.put("idDocumentoOrdine", getIdDocumentoOrdine());
		attributes.put("dataOrdine", getDataOrdine());
		attributes.put("codiceCigOrdine", getCodiceCigOrdine());
		attributes.put("codiceCupOrdine", getCodiceCupOrdine());
		attributes.put("idDocumentoContratto", getIdDocumentoContratto());
		attributes.put("dataContratto", getDataContratto());
		attributes.put("codiceCigContratto", getCodiceCigContratto());
		attributes.put("codiceCupContratto", getCodiceCupContratto());
		attributes.put("idDocumentoConvenzione", getIdDocumentoConvenzione());
		attributes.put("dataConvenzione", getDataConvenzione());
		attributes.put("codiceCigConvenzione", getCodiceCigConvenzione());
		attributes.put("codiceCupConvenzione", getCodiceCupConvenzione());
		attributes.put("idDocumentoRicezione", getIdDocumentoRicezione());
		attributes.put("dataRicezione", getDataRicezione());
		attributes.put("codiceCigRicezione", getCodiceCigRicezione());
		attributes.put("codiceCupRicezione", getCodiceCupRicezione());

		return attributes;
	}

	@Override
	public void setModelAttributes(Map<String, Object> attributes) {
		Long lineaFatturaId = (Long)attributes.get("lineaFatturaId");

		if (lineaFatturaId != null) {
			setLineaFatturaId(lineaFatturaId);
		}

		Long documentoIDFK = (Long)attributes.get("documentoIDFK");

		if (documentoIDFK != null) {
			setDocumentoIDFK(documentoIDFK);
		}

		String numeroLinea = (String)attributes.get("numeroLinea");

		if (numeroLinea != null) {
			setNumeroLinea(numeroLinea);
		}

		String descrizione = (String)attributes.get("descrizione");

		if (descrizione != null) {
			setDescrizione(descrizione);
		}

		String dataInizio = (String)attributes.get("dataInizio");

		if (dataInizio != null) {
			setDataInizio(dataInizio);
		}

		String dataFine = (String)attributes.get("dataFine");

		if (dataFine != null) {
			setDataFine(dataFine);
		}

		String quantita = (String)attributes.get("quantita");

		if (quantita != null) {
			setQuantita(quantita);
		}

		String prezzoUnitario = (String)attributes.get("prezzoUnitario");

		if (prezzoUnitario != null) {
			setPrezzoUnitario(prezzoUnitario);
		}

		String prezzoTotale = (String)attributes.get("prezzoTotale");

		if (prezzoTotale != null) {
			setPrezzoTotale(prezzoTotale);
		}

		String aliquotaIvaLinea = (String)attributes.get("aliquotaIvaLinea");

		if (aliquotaIvaLinea != null) {
			setAliquotaIvaLinea(aliquotaIvaLinea);
		}

		String tipoPrestazione = (String)attributes.get("tipoPrestazione");

		if (tipoPrestazione != null) {
			setTipoPrestazione(tipoPrestazione);
		}

		String ritenuta = (String)attributes.get("ritenuta");

		if (ritenuta != null) {
			setRitenuta(ritenuta);
		}

		String natura = (String)attributes.get("natura");

		if (natura != null) {
			setNatura(natura);
		}

		String riferimentoAmministrativo = (String)attributes.get(
				"riferimentoAmministrativo");

		if (riferimentoAmministrativo != null) {
			setRiferimentoAmministrativo(riferimentoAmministrativo);
		}

		String numeroDdt = (String)attributes.get("numeroDdt");

		if (numeroDdt != null) {
			setNumeroDdt(numeroDdt);
		}

		String dataDdt = (String)attributes.get("dataDdt");

		if (dataDdt != null) {
			setDataDdt(dataDdt);
		}

		String idDocumentoOrdine = (String)attributes.get("idDocumentoOrdine");

		if (idDocumentoOrdine != null) {
			setIdDocumentoOrdine(idDocumentoOrdine);
		}

		String dataOrdine = (String)attributes.get("dataOrdine");

		if (dataOrdine != null) {
			setDataOrdine(dataOrdine);
		}

		String codiceCigOrdine = (String)attributes.get("codiceCigOrdine");

		if (codiceCigOrdine != null) {
			setCodiceCigOrdine(codiceCigOrdine);
		}

		String codiceCupOrdine = (String)attributes.get("codiceCupOrdine");

		if (codiceCupOrdine != null) {
			setCodiceCupOrdine(codiceCupOrdine);
		}

		String idDocumentoContratto = (String)attributes.get(
				"idDocumentoContratto");

		if (idDocumentoContratto != null) {
			setIdDocumentoContratto(idDocumentoContratto);
		}

		String dataContratto = (String)attributes.get("dataContratto");

		if (dataContratto != null) {
			setDataContratto(dataContratto);
		}

		String codiceCigContratto = (String)attributes.get("codiceCigContratto");

		if (codiceCigContratto != null) {
			setCodiceCigContratto(codiceCigContratto);
		}

		String codiceCupContratto = (String)attributes.get("codiceCupContratto");

		if (codiceCupContratto != null) {
			setCodiceCupContratto(codiceCupContratto);
		}

		String idDocumentoConvenzione = (String)attributes.get(
				"idDocumentoConvenzione");

		if (idDocumentoConvenzione != null) {
			setIdDocumentoConvenzione(idDocumentoConvenzione);
		}

		String dataConvenzione = (String)attributes.get("dataConvenzione");

		if (dataConvenzione != null) {
			setDataConvenzione(dataConvenzione);
		}

		String codiceCigConvenzione = (String)attributes.get(
				"codiceCigConvenzione");

		if (codiceCigConvenzione != null) {
			setCodiceCigConvenzione(codiceCigConvenzione);
		}

		String codiceCupConvenzione = (String)attributes.get(
				"codiceCupConvenzione");

		if (codiceCupConvenzione != null) {
			setCodiceCupConvenzione(codiceCupConvenzione);
		}

		String idDocumentoRicezione = (String)attributes.get(
				"idDocumentoRicezione");

		if (idDocumentoRicezione != null) {
			setIdDocumentoRicezione(idDocumentoRicezione);
		}

		String dataRicezione = (String)attributes.get("dataRicezione");

		if (dataRicezione != null) {
			setDataRicezione(dataRicezione);
		}

		String codiceCigRicezione = (String)attributes.get("codiceCigRicezione");

		if (codiceCigRicezione != null) {
			setCodiceCigRicezione(codiceCigRicezione);
		}

		String codiceCupRicezione = (String)attributes.get("codiceCupRicezione");

		if (codiceCupRicezione != null) {
			setCodiceCupRicezione(codiceCupRicezione);
		}
	}

	/**
	* Returns the primary key of this linea fattura.
	*
	* @return the primary key of this linea fattura
	*/
	@Override
	public long getPrimaryKey() {
		return _lineaFattura.getPrimaryKey();
	}

	/**
	* Sets the primary key of this linea fattura.
	*
	* @param primaryKey the primary key of this linea fattura
	*/
	@Override
	public void setPrimaryKey(long primaryKey) {
		_lineaFattura.setPrimaryKey(primaryKey);
	}

	/**
	* Returns the linea fattura ID of this linea fattura.
	*
	* @return the linea fattura ID of this linea fattura
	*/
	@Override
	public long getLineaFatturaId() {
		return _lineaFattura.getLineaFatturaId();
	}

	/**
	* Sets the linea fattura ID of this linea fattura.
	*
	* @param lineaFatturaId the linea fattura ID of this linea fattura
	*/
	@Override
	public void setLineaFatturaId(long lineaFatturaId) {
		_lineaFattura.setLineaFatturaId(lineaFatturaId);
	}

	/**
	* Returns the documento i d f k of this linea fattura.
	*
	* @return the documento i d f k of this linea fattura
	*/
	@Override
	public long getDocumentoIDFK() {
		return _lineaFattura.getDocumentoIDFK();
	}

	/**
	* Sets the documento i d f k of this linea fattura.
	*
	* @param documentoIDFK the documento i d f k of this linea fattura
	*/
	@Override
	public void setDocumentoIDFK(long documentoIDFK) {
		_lineaFattura.setDocumentoIDFK(documentoIDFK);
	}

	/**
	* Returns the numero linea of this linea fattura.
	*
	* @return the numero linea of this linea fattura
	*/
	@Override
	public java.lang.String getNumeroLinea() {
		return _lineaFattura.getNumeroLinea();
	}

	/**
	* Sets the numero linea of this linea fattura.
	*
	* @param numeroLinea the numero linea of this linea fattura
	*/
	@Override
	public void setNumeroLinea(java.lang.String numeroLinea) {
		_lineaFattura.setNumeroLinea(numeroLinea);
	}

	/**
	* Returns the descrizione of this linea fattura.
	*
	* @return the descrizione of this linea fattura
	*/
	@Override
	public java.lang.String getDescrizione() {
		return _lineaFattura.getDescrizione();
	}

	/**
	* Sets the descrizione of this linea fattura.
	*
	* @param descrizione the descrizione of this linea fattura
	*/
	@Override
	public void setDescrizione(java.lang.String descrizione) {
		_lineaFattura.setDescrizione(descrizione);
	}

	/**
	* Returns the data inizio of this linea fattura.
	*
	* @return the data inizio of this linea fattura
	*/
	@Override
	public java.lang.String getDataInizio() {
		return _lineaFattura.getDataInizio();
	}

	/**
	* Sets the data inizio of this linea fattura.
	*
	* @param dataInizio the data inizio of this linea fattura
	*/
	@Override
	public void setDataInizio(java.lang.String dataInizio) {
		_lineaFattura.setDataInizio(dataInizio);
	}

	/**
	* Returns the data fine of this linea fattura.
	*
	* @return the data fine of this linea fattura
	*/
	@Override
	public java.lang.String getDataFine() {
		return _lineaFattura.getDataFine();
	}

	/**
	* Sets the data fine of this linea fattura.
	*
	* @param dataFine the data fine of this linea fattura
	*/
	@Override
	public void setDataFine(java.lang.String dataFine) {
		_lineaFattura.setDataFine(dataFine);
	}

	/**
	* Returns the quantita of this linea fattura.
	*
	* @return the quantita of this linea fattura
	*/
	@Override
	public java.lang.String getQuantita() {
		return _lineaFattura.getQuantita();
	}

	/**
	* Sets the quantita of this linea fattura.
	*
	* @param quantita the quantita of this linea fattura
	*/
	@Override
	public void setQuantita(java.lang.String quantita) {
		_lineaFattura.setQuantita(quantita);
	}

	/**
	* Returns the prezzo unitario of this linea fattura.
	*
	* @return the prezzo unitario of this linea fattura
	*/
	@Override
	public java.lang.String getPrezzoUnitario() {
		return _lineaFattura.getPrezzoUnitario();
	}

	/**
	* Sets the prezzo unitario of this linea fattura.
	*
	* @param prezzoUnitario the prezzo unitario of this linea fattura
	*/
	@Override
	public void setPrezzoUnitario(java.lang.String prezzoUnitario) {
		_lineaFattura.setPrezzoUnitario(prezzoUnitario);
	}

	/**
	* Returns the prezzo totale of this linea fattura.
	*
	* @return the prezzo totale of this linea fattura
	*/
	@Override
	public java.lang.String getPrezzoTotale() {
		return _lineaFattura.getPrezzoTotale();
	}

	/**
	* Sets the prezzo totale of this linea fattura.
	*
	* @param prezzoTotale the prezzo totale of this linea fattura
	*/
	@Override
	public void setPrezzoTotale(java.lang.String prezzoTotale) {
		_lineaFattura.setPrezzoTotale(prezzoTotale);
	}

	/**
	* Returns the aliquota iva linea of this linea fattura.
	*
	* @return the aliquota iva linea of this linea fattura
	*/
	@Override
	public java.lang.String getAliquotaIvaLinea() {
		return _lineaFattura.getAliquotaIvaLinea();
	}

	/**
	* Sets the aliquota iva linea of this linea fattura.
	*
	* @param aliquotaIvaLinea the aliquota iva linea of this linea fattura
	*/
	@Override
	public void setAliquotaIvaLinea(java.lang.String aliquotaIvaLinea) {
		_lineaFattura.setAliquotaIvaLinea(aliquotaIvaLinea);
	}

	/**
	* Returns the tipo prestazione of this linea fattura.
	*
	* @return the tipo prestazione of this linea fattura
	*/
	@Override
	public java.lang.String getTipoPrestazione() {
		return _lineaFattura.getTipoPrestazione();
	}

	/**
	* Sets the tipo prestazione of this linea fattura.
	*
	* @param tipoPrestazione the tipo prestazione of this linea fattura
	*/
	@Override
	public void setTipoPrestazione(java.lang.String tipoPrestazione) {
		_lineaFattura.setTipoPrestazione(tipoPrestazione);
	}

	/**
	* Returns the ritenuta of this linea fattura.
	*
	* @return the ritenuta of this linea fattura
	*/
	@Override
	public java.lang.String getRitenuta() {
		return _lineaFattura.getRitenuta();
	}

	/**
	* Sets the ritenuta of this linea fattura.
	*
	* @param ritenuta the ritenuta of this linea fattura
	*/
	@Override
	public void setRitenuta(java.lang.String ritenuta) {
		_lineaFattura.setRitenuta(ritenuta);
	}

	/**
	* Returns the natura of this linea fattura.
	*
	* @return the natura of this linea fattura
	*/
	@Override
	public java.lang.String getNatura() {
		return _lineaFattura.getNatura();
	}

	/**
	* Sets the natura of this linea fattura.
	*
	* @param natura the natura of this linea fattura
	*/
	@Override
	public void setNatura(java.lang.String natura) {
		_lineaFattura.setNatura(natura);
	}

	/**
	* Returns the riferimento amministrativo of this linea fattura.
	*
	* @return the riferimento amministrativo of this linea fattura
	*/
	@Override
	public java.lang.String getRiferimentoAmministrativo() {
		return _lineaFattura.getRiferimentoAmministrativo();
	}

	/**
	* Sets the riferimento amministrativo of this linea fattura.
	*
	* @param riferimentoAmministrativo the riferimento amministrativo of this linea fattura
	*/
	@Override
	public void setRiferimentoAmministrativo(
		java.lang.String riferimentoAmministrativo) {
		_lineaFattura.setRiferimentoAmministrativo(riferimentoAmministrativo);
	}

	/**
	* Returns the numero ddt of this linea fattura.
	*
	* @return the numero ddt of this linea fattura
	*/
	@Override
	public java.lang.String getNumeroDdt() {
		return _lineaFattura.getNumeroDdt();
	}

	/**
	* Sets the numero ddt of this linea fattura.
	*
	* @param numeroDdt the numero ddt of this linea fattura
	*/
	@Override
	public void setNumeroDdt(java.lang.String numeroDdt) {
		_lineaFattura.setNumeroDdt(numeroDdt);
	}

	/**
	* Returns the data ddt of this linea fattura.
	*
	* @return the data ddt of this linea fattura
	*/
	@Override
	public java.lang.String getDataDdt() {
		return _lineaFattura.getDataDdt();
	}

	/**
	* Sets the data ddt of this linea fattura.
	*
	* @param dataDdt the data ddt of this linea fattura
	*/
	@Override
	public void setDataDdt(java.lang.String dataDdt) {
		_lineaFattura.setDataDdt(dataDdt);
	}

	/**
	* Returns the id documento ordine of this linea fattura.
	*
	* @return the id documento ordine of this linea fattura
	*/
	@Override
	public java.lang.String getIdDocumentoOrdine() {
		return _lineaFattura.getIdDocumentoOrdine();
	}

	/**
	* Sets the id documento ordine of this linea fattura.
	*
	* @param idDocumentoOrdine the id documento ordine of this linea fattura
	*/
	@Override
	public void setIdDocumentoOrdine(java.lang.String idDocumentoOrdine) {
		_lineaFattura.setIdDocumentoOrdine(idDocumentoOrdine);
	}

	/**
	* Returns the data ordine of this linea fattura.
	*
	* @return the data ordine of this linea fattura
	*/
	@Override
	public java.lang.String getDataOrdine() {
		return _lineaFattura.getDataOrdine();
	}

	/**
	* Sets the data ordine of this linea fattura.
	*
	* @param dataOrdine the data ordine of this linea fattura
	*/
	@Override
	public void setDataOrdine(java.lang.String dataOrdine) {
		_lineaFattura.setDataOrdine(dataOrdine);
	}

	/**
	* Returns the codice cig ordine of this linea fattura.
	*
	* @return the codice cig ordine of this linea fattura
	*/
	@Override
	public java.lang.String getCodiceCigOrdine() {
		return _lineaFattura.getCodiceCigOrdine();
	}

	/**
	* Sets the codice cig ordine of this linea fattura.
	*
	* @param codiceCigOrdine the codice cig ordine of this linea fattura
	*/
	@Override
	public void setCodiceCigOrdine(java.lang.String codiceCigOrdine) {
		_lineaFattura.setCodiceCigOrdine(codiceCigOrdine);
	}

	/**
	* Returns the codice cup ordine of this linea fattura.
	*
	* @return the codice cup ordine of this linea fattura
	*/
	@Override
	public java.lang.String getCodiceCupOrdine() {
		return _lineaFattura.getCodiceCupOrdine();
	}

	/**
	* Sets the codice cup ordine of this linea fattura.
	*
	* @param codiceCupOrdine the codice cup ordine of this linea fattura
	*/
	@Override
	public void setCodiceCupOrdine(java.lang.String codiceCupOrdine) {
		_lineaFattura.setCodiceCupOrdine(codiceCupOrdine);
	}

	/**
	* Returns the id documento contratto of this linea fattura.
	*
	* @return the id documento contratto of this linea fattura
	*/
	@Override
	public java.lang.String getIdDocumentoContratto() {
		return _lineaFattura.getIdDocumentoContratto();
	}

	/**
	* Sets the id documento contratto of this linea fattura.
	*
	* @param idDocumentoContratto the id documento contratto of this linea fattura
	*/
	@Override
	public void setIdDocumentoContratto(java.lang.String idDocumentoContratto) {
		_lineaFattura.setIdDocumentoContratto(idDocumentoContratto);
	}

	/**
	* Returns the data contratto of this linea fattura.
	*
	* @return the data contratto of this linea fattura
	*/
	@Override
	public java.lang.String getDataContratto() {
		return _lineaFattura.getDataContratto();
	}

	/**
	* Sets the data contratto of this linea fattura.
	*
	* @param dataContratto the data contratto of this linea fattura
	*/
	@Override
	public void setDataContratto(java.lang.String dataContratto) {
		_lineaFattura.setDataContratto(dataContratto);
	}

	/**
	* Returns the codice cig contratto of this linea fattura.
	*
	* @return the codice cig contratto of this linea fattura
	*/
	@Override
	public java.lang.String getCodiceCigContratto() {
		return _lineaFattura.getCodiceCigContratto();
	}

	/**
	* Sets the codice cig contratto of this linea fattura.
	*
	* @param codiceCigContratto the codice cig contratto of this linea fattura
	*/
	@Override
	public void setCodiceCigContratto(java.lang.String codiceCigContratto) {
		_lineaFattura.setCodiceCigContratto(codiceCigContratto);
	}

	/**
	* Returns the codice cup contratto of this linea fattura.
	*
	* @return the codice cup contratto of this linea fattura
	*/
	@Override
	public java.lang.String getCodiceCupContratto() {
		return _lineaFattura.getCodiceCupContratto();
	}

	/**
	* Sets the codice cup contratto of this linea fattura.
	*
	* @param codiceCupContratto the codice cup contratto of this linea fattura
	*/
	@Override
	public void setCodiceCupContratto(java.lang.String codiceCupContratto) {
		_lineaFattura.setCodiceCupContratto(codiceCupContratto);
	}

	/**
	* Returns the id documento convenzione of this linea fattura.
	*
	* @return the id documento convenzione of this linea fattura
	*/
	@Override
	public java.lang.String getIdDocumentoConvenzione() {
		return _lineaFattura.getIdDocumentoConvenzione();
	}

	/**
	* Sets the id documento convenzione of this linea fattura.
	*
	* @param idDocumentoConvenzione the id documento convenzione of this linea fattura
	*/
	@Override
	public void setIdDocumentoConvenzione(
		java.lang.String idDocumentoConvenzione) {
		_lineaFattura.setIdDocumentoConvenzione(idDocumentoConvenzione);
	}

	/**
	* Returns the data convenzione of this linea fattura.
	*
	* @return the data convenzione of this linea fattura
	*/
	@Override
	public java.lang.String getDataConvenzione() {
		return _lineaFattura.getDataConvenzione();
	}

	/**
	* Sets the data convenzione of this linea fattura.
	*
	* @param dataConvenzione the data convenzione of this linea fattura
	*/
	@Override
	public void setDataConvenzione(java.lang.String dataConvenzione) {
		_lineaFattura.setDataConvenzione(dataConvenzione);
	}

	/**
	* Returns the codice cig convenzione of this linea fattura.
	*
	* @return the codice cig convenzione of this linea fattura
	*/
	@Override
	public java.lang.String getCodiceCigConvenzione() {
		return _lineaFattura.getCodiceCigConvenzione();
	}

	/**
	* Sets the codice cig convenzione of this linea fattura.
	*
	* @param codiceCigConvenzione the codice cig convenzione of this linea fattura
	*/
	@Override
	public void setCodiceCigConvenzione(java.lang.String codiceCigConvenzione) {
		_lineaFattura.setCodiceCigConvenzione(codiceCigConvenzione);
	}

	/**
	* Returns the codice cup convenzione of this linea fattura.
	*
	* @return the codice cup convenzione of this linea fattura
	*/
	@Override
	public java.lang.String getCodiceCupConvenzione() {
		return _lineaFattura.getCodiceCupConvenzione();
	}

	/**
	* Sets the codice cup convenzione of this linea fattura.
	*
	* @param codiceCupConvenzione the codice cup convenzione of this linea fattura
	*/
	@Override
	public void setCodiceCupConvenzione(java.lang.String codiceCupConvenzione) {
		_lineaFattura.setCodiceCupConvenzione(codiceCupConvenzione);
	}

	/**
	* Returns the id documento ricezione of this linea fattura.
	*
	* @return the id documento ricezione of this linea fattura
	*/
	@Override
	public java.lang.String getIdDocumentoRicezione() {
		return _lineaFattura.getIdDocumentoRicezione();
	}

	/**
	* Sets the id documento ricezione of this linea fattura.
	*
	* @param idDocumentoRicezione the id documento ricezione of this linea fattura
	*/
	@Override
	public void setIdDocumentoRicezione(java.lang.String idDocumentoRicezione) {
		_lineaFattura.setIdDocumentoRicezione(idDocumentoRicezione);
	}

	/**
	* Returns the data ricezione of this linea fattura.
	*
	* @return the data ricezione of this linea fattura
	*/
	@Override
	public java.lang.String getDataRicezione() {
		return _lineaFattura.getDataRicezione();
	}

	/**
	* Sets the data ricezione of this linea fattura.
	*
	* @param dataRicezione the data ricezione of this linea fattura
	*/
	@Override
	public void setDataRicezione(java.lang.String dataRicezione) {
		_lineaFattura.setDataRicezione(dataRicezione);
	}

	/**
	* Returns the codice cig ricezione of this linea fattura.
	*
	* @return the codice cig ricezione of this linea fattura
	*/
	@Override
	public java.lang.String getCodiceCigRicezione() {
		return _lineaFattura.getCodiceCigRicezione();
	}

	/**
	* Sets the codice cig ricezione of this linea fattura.
	*
	* @param codiceCigRicezione the codice cig ricezione of this linea fattura
	*/
	@Override
	public void setCodiceCigRicezione(java.lang.String codiceCigRicezione) {
		_lineaFattura.setCodiceCigRicezione(codiceCigRicezione);
	}

	/**
	* Returns the codice cup ricezione of this linea fattura.
	*
	* @return the codice cup ricezione of this linea fattura
	*/
	@Override
	public java.lang.String getCodiceCupRicezione() {
		return _lineaFattura.getCodiceCupRicezione();
	}

	/**
	* Sets the codice cup ricezione of this linea fattura.
	*
	* @param codiceCupRicezione the codice cup ricezione of this linea fattura
	*/
	@Override
	public void setCodiceCupRicezione(java.lang.String codiceCupRicezione) {
		_lineaFattura.setCodiceCupRicezione(codiceCupRicezione);
	}

	@Override
	public boolean isNew() {
		return _lineaFattura.isNew();
	}

	@Override
	public void setNew(boolean n) {
		_lineaFattura.setNew(n);
	}

	@Override
	public boolean isCachedModel() {
		return _lineaFattura.isCachedModel();
	}

	@Override
	public void setCachedModel(boolean cachedModel) {
		_lineaFattura.setCachedModel(cachedModel);
	}

	@Override
	public boolean isEscapedModel() {
		return _lineaFattura.isEscapedModel();
	}

	@Override
	public java.io.Serializable getPrimaryKeyObj() {
		return _lineaFattura.getPrimaryKeyObj();
	}

	@Override
	public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
		_lineaFattura.setPrimaryKeyObj(primaryKeyObj);
	}

	@Override
	public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
		return _lineaFattura.getExpandoBridge();
	}

	@Override
	public void setExpandoBridgeAttributes(
		com.liferay.portal.model.BaseModel<?> baseModel) {
		_lineaFattura.setExpandoBridgeAttributes(baseModel);
	}

	@Override
	public void setExpandoBridgeAttributes(
		com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
		_lineaFattura.setExpandoBridgeAttributes(expandoBridge);
	}

	@Override
	public void setExpandoBridgeAttributes(
		com.liferay.portal.service.ServiceContext serviceContext) {
		_lineaFattura.setExpandoBridgeAttributes(serviceContext);
	}

	@Override
	public java.lang.Object clone() {
		return new LineaFatturaWrapper((LineaFattura)_lineaFattura.clone());
	}

	@Override
	public int compareTo(LineaFattura lineaFattura) {
		return _lineaFattura.compareTo(lineaFattura);
	}

	@Override
	public int hashCode() {
		return _lineaFattura.hashCode();
	}

	@Override
	public com.liferay.portal.model.CacheModel<LineaFattura> toCacheModel() {
		return _lineaFattura.toCacheModel();
	}

	@Override
	public LineaFattura toEscapedModel() {
		return new LineaFatturaWrapper(_lineaFattura.toEscapedModel());
	}

	@Override
	public LineaFattura toUnescapedModel() {
		return new LineaFatturaWrapper(_lineaFattura.toUnescapedModel());
	}

	@Override
	public java.lang.String toString() {
		return _lineaFattura.toString();
	}

	@Override
	public java.lang.String toXmlString() {
		return _lineaFattura.toXmlString();
	}

	@Override
	public void persist()
		throws com.liferay.portal.kernel.exception.SystemException {
		_lineaFattura.persist();
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj) {
			return true;
		}

		if (!(obj instanceof LineaFatturaWrapper)) {
			return false;
		}

		LineaFatturaWrapper lineaFatturaWrapper = (LineaFatturaWrapper)obj;

		if (Validator.equals(_lineaFattura, lineaFatturaWrapper._lineaFattura)) {
			return true;
		}

		return false;
	}

	/**
	 * @deprecated As of 6.1.0, replaced by {@link #getWrappedModel}
	 */
	public LineaFattura getWrappedLineaFattura() {
		return _lineaFattura;
	}

	@Override
	public LineaFattura getWrappedModel() {
		return _lineaFattura;
	}

	@Override
	public void resetOriginalValues() {
		_lineaFattura.resetOriginalValues();
	}

	private LineaFattura _lineaFattura;
}